home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / lwmlist / 96.lightwave-0322 / 000121_dwarner@webcom.com _Mon Mar 25 17:52:31 1996.msg < prev    next >
Internet Message Format  |  1996-04-01  |  2KB

  1. Received: from e55.webcom.com (e55.webcom.com [206.2.192.66]) by keeper.albany.net (8.7.5/8.7.5-MZ) with ESMTP id RAA15947 for <DWARNER@ALBANY.NET>; Mon, 25 Mar 1996 17:52:30 -0500 (EST)
  2. Received: from localhost by e55.webcom.com with SMTP
  3.     (1.37.109.15/16.2) id AA258144241; Mon, 25 Mar 1996 14:50:41 -0800
  4. Date: Mon, 25 Mar 1996 14:50:41 -0800
  5. Errors-To: dwarner@ALBANY.NET
  6. Message-Id: <Pine.SUN.3.91.960325150847.27626B-100000@access1.digex.net>
  7. Errors-To: dwarner@ALBANY.NET
  8. Reply-To: lightwave@garcia.com
  9. Originator: lightwave@garcia.com
  10. Sender: lightwave@garcia.com
  11. Precedence: bulk
  12. From: Ernie Wright <erniew@access.digex.net>
  13. To: lightwave@e55.webcom.com
  14. Subject: Re: Collision Detection
  15. X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
  16. Status: RO
  17. X-Status: 
  18.  
  19. Dimitri Holman wrote:
  20.  
  21. > Collision Detection in 3D is non-trivial BUT can be done fast with the
  22. > correct algorithm. Fast as in REAL-TIME. We use it in the Vis-Sim world
  23. > all the time.
  24.  
  25. Is that why so many of the DIS runs I've seen feature "flying" and "bur-
  26. rowing" tanks?  Real-time 3D surface interaction isn't very robust.
  27.  
  28. Ted Stethem replied:
  29.  
  30. >   In 3D, it would be necessary to have X, Y and Z coordinates for the 
  31. > points plus have the capability to interpolate points in-between when 
  32. > intersecting between them, say a line between two sets of coordinate 
  33. > points. I need to dig up my calculus book and go over the section
  34. > about intersecting surfaces again.
  35.  
  36. It's worse than that.  If your terrain is smoothed or bump mapped, for
  37. example, you have to calculate the interaction based on the continuous
  38. surface implied by the shading, and not the geometry of the underlying
  39. polygons.  And consider a wheel rolling over a peak:  the axis of rota-
  40. tion moves and the wheel rotates, but the point of contact with the
  41. terrain is fixed for a time.
  42.  
  43. I doubt the calculus book will be much help, since most problems of this
  44. kind are difficult to solve analytically.  Look for books on numerical
  45. methods in physical simulation, in addition to material specific to CG.
  46.  
  47. - Ernie